// ele-menu
.el-sub-menu__title:hover .title-menu {
  transition: color 0.5s;
  color: var(--el-color-primary);
}
.el-menu-item:hover {
  color: var(--el-color-primary) !important;
}
.el-menu-item.is-active {
  color: #fff !important;
  background-color: var(--el-color-primary) !important;
}
.el-menu.el-menu--horizontal > .el-menu-item.is-active {
  color: var(--el-color-primary) !important;
  background-color: transparent !important;
  border-bottom-color: var(--el-color-primary) !important ;
}
.el-menu.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus {
  color: var(--el-color-primary) !important;
  background-color: var(--v-main-bg-color) !important;
}
.el-menu.el-menu--horizontal > .el-sub-menu.is-active .el-sub-menu__title {
  color: var(--el-color-primary) !important;
  border-bottom-color: var(--el-color-primary) !important ;
}
.el-sub-menu__title:hover .el-icon {
  transition: color 0.5s;
  color: var(--el-color-primary);
}
